Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 THE LARCHES Terraced £105,577 £90,000 30 Oct 2020
8 THE LARCHES Terraced £68,975 £68,000 8 Jun 2022
10 THE LARCHES Terraced £94,240 £82,000 22 Jul 2021
21 THE LARCHES Terraced £83,435 £69,000 1 Jul 2020
22 THE LARCHES Detached £96,816 £53,000 22 Sep 2005
26 THE LARCHES Terraced £97,031 £60,000 6 Jun 2008